package com.shujia.scala

object Demo5Base {
  def main(args: Array[String]): Unit = {

    /**
      * 循环判断
      *
      */

    //构建数组
    val array: Array[Int] = Array(1, 2, 3, 4, 5, 6, 7, 8, 9)


    //增强for循环
    for (i <- array) {
      println(i)
    }

    println("=" * 100)


    //通过下表遍历
    var i = 0
    while (i < array.length) {
      //通过下标获取元素
      val j = array(i)
      println(j)

      //递增下标
      i += 1
    }

    println("=" * 100)
    //scala中独有的方式，foreach,  还没学到
    array.foreach(println)


    /**
      * if
      *
      */

    val age = 20

    if (age >= 18) {
      println("已经成年")
    } else if (age < 19) {
      println("未成年")
    } else {
      println("其它")
    }


  }

}
